Home » Restaurants » America » Chula Vista Restaurants » Smitty s Taste Of The Bayou | 41 E 8th St National City CA 91950 United States

Smitty s Taste Of The Bayou | 41 E 8th St National City CA 91950 United States Restaurant Menu & Phone

Restaurant Reviews:

58
4.3/5

Smitty s Taste Of The Bayou | 41 E 8th St National City CA 91950 United States Contact Details

41 E 8th St National City CA 91950 United States

Related Restaurants