Ambra
American, Steakhouse
1200 Auburn Ave ste 200, McAllen, TX, 78504 | Phone: +1 (956) 663-3803
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
