Lomas Cafe

cafe in Otay, Imperial Beach

Check out this GoDaddy hosted webpage! http://lomascafe.com.

Phone: (619) 425-1900

Website: lomascafe.com

Address: 3218 Main St Ste A