Joseph’s Bar and Grill - Santa Rosa, NM
If you are looking for the best restaurant in Santa Rosa, everyone agrees it’s Joseph’s Bar and Grill. Located on Historic Route 66, Joseph’s Bar and Grill is a favorite eatery for Mexican food.
April 15, 2016 by kelliott