Eating Mexican Pub Food at The Sabrosa Grill restaurant in Maywood, CA.

Feedback

Do you manage or own The Sabrosa Grill?

Yes