Places
Communities
Detecting...
Chat
Restaurants
NY
Buffalo
Elmwood Taco & Subs
Elmwood Taco & Subs
8.0
(0 reviews)
• Fast Food
937 Elmwood Ave
Buffalo, NY
+1 716-886-4953
Overview
Menu
Reviews
Q&A
Business Information
937 Elmwood Ave
Buffalo, NY
+1 716-886-4953
Location
Loading map...
Similar Restaurants in Buffalo, NY
El Coqui Take Out
Fast Food
Buffalo, NY
3.7
Hutch's Restaurant
Fast Food
Buffalo, NY
5.0
Mr Pizza
Pizza
Buffalo, NY
5.0
Zhang's Buffet
Chinese
Buffalo, NY
3.4
Grapevine
Catering
Buffalo, NY
4.0
Ristorante Lombardo
Italian
Buffalo, NY
4.7