El Tamaulipeco

Restaurant in Chattahoochee, Florida