Have you visited yet? What was your experience? Merced,CA- The new Five star burger is located at 1725 Yosemite Park way, the business opened in early November of this year. The business serves hamburgers,...
Read More
1 Minute