A new restaurant called Big Juan’s is opening two locations in Tucson. The first location opens Saturday, April 21, at 4532 E. Speedway Blvd. A press release says a second location is planned for 4470 N. First Ave. The restaurants are being opened by a company owned by John Schwimmer, the guy behind the Filiberto’s […]
