Eating Mexican at Rosa's Tamales #1 restaurant in Chicago, IL.

Feedback

Do you manage or own Rosa's Tamales #1?

Yes