La Rosa's Mexican restaurant is a Bend favorite and is located on the Westside in Northwest Crossing's Town Center and now in the Brookswood Plaza of SW Bend. We pride ourselves in high quality ingredients authentic Mexican food and great service. We are open daily for dining in or taking out.
Check it out at larosabend.com
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?