Sombreros Mexican Kitchen & Cantina
Location
716 W. 21st Street
Covington
LA
70433
Serving up a wide variety of classic Mexican dishes. Happy Hour, Kids Night, and other specials available.
Amenities
Culinary Trails |
|
---|