Las Islas Marias

Row 1

Details
4438 Slauson Ave
Maywood, CA 90270
(323) 773-0108

Foursquare Tips

  • Don't go in the morning ... Service is terrible
  • Shrimp tacos are bomb
  • Get the bucket of 2 equis ready.
  • Their ceviche de camaron is good!