Santa Rosa Mexican Restaurant

1436 Sr 436 Unit 1064, Casselberry, FL

Menu (As of 11/1)

Main Menu

Other

Santa Rosa Mexican Restaurant: hours and how to order