Salseria Grill and Cantina
Address:
116 W North Ave, Elmhurst, IL 60126
Phone:
(630) 530-7777
Other Details:
Salseria Grill and Cantina is a Mexican restaurant. It offers authentic grilled Mexican dishes, hand-squeezed margaritas and homemade sangria. Enjoy dishes such as grilled carne asada, marinated pork loin, shrimp salseria, sizzling fajitas and fish tacos. This is one of its several locations in the Chicago area.
Restaurants
Other Businesses: