Posted by Solo on April 30, 2001 at 19:15:24:
In Reply to: Best Tacos posted by El_Cochino on April 30, 2001 at 13:37:16:
Try the steamed tacos at Taco Especial. The place is located at 3rd and Revolution about 50 feet up from that intersection on the left hand side of the street if coming from AB. It is a small booth on top of a set of stairs that lead to group of shops below. This tacos will melt in your mouth. |
|