Taco OchoMexican • Richardson, United States
Love this place. I keep coming back.
Stopped in for lunch and was very displeased. The rolls were nothing special and not formed well. There was no eel at all on the selection and I've had better.
One of the best anime stores in Dallas. I need to go check what's new.