Meduza Mediterranean Steakhouse
Restaurant
•
5411 N Mesa St Suite 1, El Paso, TX 79912, USA
8.2
Monday: 11 AM – 10 PM
See if anyone you trust recommends it!