Address: 3049 Alhambra St, Fort Lauderdale, FL 33304, USA
“Excellent location. Great views. Awesome service. Good portions. Nice chunks of chicken BUT no flavor. Chicken needs to marinate overnight with spices before cooking.”
Address: 3008 Alhambra St, Fort Lauderdale, FL 33316, USA
“We had a great experience here! The guys were friendly and helpful.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…