Eating Mexican at Palapa Mexican Food restaurant in Simi Valley, CA.

Feedback

Do you manage or own Palapa Mexican Food?

Yes