As Seen On...

Bizarre Foods America

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


Photos


Details

210 W San Francisco St
Santa Fe, NM
87501
5059839880
Official Website

Map & Directions

Get Directions

More Info

Connect

Business Hours:

  • Monday To Saturday From 07:00 AM To 02:00 PM

Cuisines:

External Links: