Los Sombreros

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.

Contact

Phone: