A Big Dill Restaurants in Anchorage
Show restaurants on map
4.6
Menu
Table booking
4.6
Menu
Table booking
City: Anchorage, 1450 E Tudor Rd STE 100, Anchorage, AK 99507, USA, 99501, United States
"Not impressed at all. 4th time here and it gets worse every time. Service too. Had to wait 40 min for bowl of chili and pulled pork tacos. Two tables..."
Feedback
These reviews refer only to the mentioned ingredients.