Where do you need Restaurants ?
About Main Street Cafe
Main Street Cafe is located at 134 N Krome Ave, Homestead, FL. This business specializes in Restaurants and has 1 review(s) with a star rating of 1.0.
Reviews about Main Street Cafe
GONE :(
They HAD the best homemade soups in town, featuring the "bottomless soup bowl".
Too bad they are now CLOSED.