Restaurants On Walkabout At: Hamachi Sushi In El Paso Dobbs | July 11, 2010 Where I live in El Paso, Texas the quality of the Japanese restaurants here is pretty poor compared to other places I have lived. So I was a Read More