Places
Communities
Detecting...
Chat
Restaurants
TX
Taylor
Taylor
Mallard Fare Delicatessen
Mallard Fare Delicatessen
4.7
(0 reviews)
• Deli
410 W 7th St Room 116
Taylor, TX
+1 512-277-5502
Overview
Menu
Reviews
Q&A
Business Information
410 W 7th St Room 116
Taylor, TX
+1 512-277-5502
Location
Loading map...
Similar Restaurants in Taylor, TX
DoubleDave's Pizzaworks
Pizza
Taylor, TX
4.0
Gatti's Pizza
Pizza
Taylor, TX
6.0
Subway
Sandwich shop
Taylor, TX
3.2
McDonald's
Fast Food
Taylor, TX
3.4