As Seen On...

Bizarre Foods America

On Travel Channel
Original Aired On 07/30/2012
Episode: New Mexico

Features a menu first created for a street taco stand 50 years ago.


Photos


Details

1833 Cerrillos Rd
Santa Fe, NM
87505
5059958015
Official Website

Map & Directions

Get Directions

More Info

Connect

Cuisines:

External Links: