Address: 541 W Dimond Blvd, Anchorage, AK 99515, USA
“Our favorite Restaurant in South Anchorage, Good food, fine service and reasonable prices. The Mexican menu suites our taste but the Italian items look good too. Great, easy parking with reasonable accommodations for my disability. We just enjoyed a family birthday gathering here and we all had a nice time and enjoyed a dish of free ice cream. Nice place.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…