Tamaleria Maria's @ Playita hero image

Tamaleria Maria's @ Playita

Restaurant

11025 Atlantic Ave, Lynwood, CA 90262, USA

Biter Score
7.8
Closed
Sunday: 11 AM – 9 PM