Mariscos Playa Hermosa Menu

1605 E Garfield St, Phoenix, AZ 85006

Know a great happy hour or special for this location?