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.
August 19, 2021 by kelliott