← McAllen restaurants
Ambra
No reviews yet
Steak House1200 Auburn Ave Ste 200, McAllen
Own or manage Ambra? Claim this listing free
Hours
Hours not listed yet.
Details
Address1200 Auburn Ave Ste 200, McAllen 78504-1402
Phone+19568776001
Websitehttps://www.ambramcallen.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.