Worcester
Kelley Square
1 Kelley Square,
Worcester, MA 01604
Phone: (508) 304-9403
Email: elsombreroma@icloud.com
Hours:
Mon-Wed Closed
Th-Sat 11:30am-10pm
Sun 11:30am-6:30pm
Powered by: El Sombrero Taqueria Media © El Sombrero Taqueria 2022 All rights reserved