← El Paso restaurants
Angry Crab Shack
No reviews yet
Restaurant7019 North Mesa Street, El Paso
Own or manage Angry Crab Shack? Claim this listing free
Hours
Hours not listed yet.
Details
Address7019 North Mesa Street, El Paso 79912
Phone+1 225-515-4421
Websitehttps://www.angrycrabshack.com/el-paso/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.