MAIN MENU
Los Sombreros
716 W. 21st St
Covington, LA 70433
Tel: (985) 875-1123

Full menu of Tex-Mex specialties. Tuesday family night, lunch specials, weekday happy hour 3-6pm.