at 724 Otay Lakes Rd, Chula Vista , 91910 United States
190 FB users likes Manna BBQ, set it to 160 position in Likes Rating for Chula Vista, California in Local Business category
Manna BBQ is Chula Vista based place and this enity listed in Restaurant category. Located at 724 Otay Lakes Rd CA 91910. Contact phone number of Manna BBQ: (619) 421-3300