Ambra
American, Steakhouse
1200 Auburn Ave ste 200, McAllen, TX, 78504 | Phone: (956) 877-6001
Restaurant Information
- Prices $$
- Reservation Reservations Suggested
- Location 0.5 mi s on SR 336 from jct SR 107
- Parking On-site
- Cuisine American
- Hours
Tue–Thu 5:00 pm–12:00 am
Fri, Sat 5:00 pm–1:00 am
Sun 5:00 pm–10:00 pm

AAA Diamond Program
Trendy food skillfully presented in a remarkable setting.