0.0 分
The TACOS ARE HUGE!!!
The tongue tacos were so tender!
You know this place is good when you call and they hang up on you because you don't speak Spanish.
Better than "Pedro Tacos" right across the Mission.