Look for El Paisa's sign and try some of the best tacos in town.
Image posted by Chad Deal
December 4, 2013
Rate this!