National City
Hours & Location
41 E 8th Street,
National City, CA 91950
619-856-4309
info@smittystasteofthebayou.com
Monday - Friday
11:30AM – 8:00PM
Saturday
11:30AM – 9:00PM
Sunday
11:30AM – 8:00PM